Big Huge Thesaurus

surinam toad

noun

sounds kind of like